﻿#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int main() {
//	printf("你好");
//	scanf("%d", &a);
//	return 0;
//}

//判断一个整数是否为奇数
//int main() {
//	int num = 0;
//	scanf("%d", &num);
//	if (num % 2 == 1)
//	{
//		printf("是奇数");
//	}
//	else
//	{
//		printf("不是奇数");
//	}
//	return 0;
//}




//输入一个年龄，>=18岁就输出：成年，否则就输出：未成年
//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age >= 18)
//	{
//		printf("成年\n");
//	}
//	else {
//		printf("未成年\n");
//	}
//	return 0;
//}
//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age >= 18)
//	
//	printf("成年\n");
//	printf("可以谈恋爱了\n");
//	//if后面如果没有{}，只会执行一条语句，编译器会报错
//	return 0;
//}






//要求输入一个整数，判断输入的整数是0，还是正数或负数
//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	if (num == 0)
//	{
//		printf("是0\n");
//	}
//	else if (num > 0)
//	{
//		printf("是正数\n");
//	}
//	else
//	{
//		printf("是负数\n");
//	}
//	return 0;
//}






//输入一个整数，如果是正数，再判断是奇数还是偶数，如果不是正数则输出:非正数
//






//输入一个人的年龄
//如果年龄<18岁，打印“少年”
// 如果年龄在18岁至44岁打印“青年”
// 如果年龄在45岁至59岁打印“中老年”
//如果年龄在60岁至89岁打印“老年”
//如果90岁及以上打印“老寿星”
//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age < 18)
//	{
//		printf("少年\n");
//	}
//	else if (age >= 18 && age <45)
//	{
//		printf("青年\n");
//	}
//	else if (age >= 45 && age < 59)
//	{
//		printf("中老年\n");
//	}
//	else if (age >= 60 && age < 89)
//	{
//		printf("老年\n");
//	}
//	else
//	{
//		printf("老寿星\n");
//	}
//	return 0;
//}

//int main()
//{
//	int age = 0;
//	scanf("%d", &age);
//	if (age < 18)
//	{
//		printf("少年\n");
//	}
//	else if ( age < 45)
//	{
//		printf("青年\n");
//	}
//	else if ( age < 59)
//	{
//		printf("中老年\n");
//	}
//	else if ( age < 89)
//	{
//		printf("老年\n");
//	}
//	else
//	{
//		printf("老寿星\n");
//	}
//	return 0;
//}




//输入一个年份year，判断year是否是闰年
//闰年:能被4整除并且不能被100整除是闰年
//能被400整除是闰年


int main()
{
	int year = 0;
	scanf("%d",&year);
	if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
	{
		printf("是闰年");
	}
	else
	{
		printf("不是闰年");
	}
	return 0;
}